package site.jlopen.domain.project;

import java.util.Date;
/**
* @ClassName: KusciaProject
* @Description: kuscia_project表：kuscia_project
* @author 码农小鹿
* @date 2024-08-16
 */
public class KusciaProject {
	/**
	 * 
	 */
	private Long projectId;
	/**
	 * 
	 */
	private Long projectUserId;
	/**
	 * 
	 */
	private Long projectNodeId;
	/**
	 * 
	 */
	private String projectName;
	/**
	 * 
	 */
	private String projectDesc;
	/**
	 * 
	 */
	private Integer projectModel;
	/**
	 * 
	 */
	private Integer projectChannel;
	/**
	 * 0待运行，1运行中，2运行完成
	 */
	private Integer projectStatus;
	/**
	 * 0未归档，1已归档
	 */
	private Integer projectFinish;
	/**
	 * 完成时间
	 */
	private Date projectFinishTime;
	/**
	 * 
	 */
	private Date projectCreate;
	/**
	 * 
	 */
	private Date projectModified;

	public KusciaProject() {
		super();
	}
	
	public Long getProjectId() {
		return projectId;
	}
	public KusciaProject setProjectId(Long projectId) {
		this.projectId = projectId;
		return this;
	}
	
	public Long getProjectNodeId() {
		return projectNodeId;
	}
	public KusciaProject setProjectNodeId(Long projectNodeId) {
		this.projectNodeId = projectNodeId;
		return this;
	}
	
	public String getProjectName() {
		return projectName;
	}
	public KusciaProject setProjectName(String projectName) {
		this.projectName = projectName;
		return this;
	}
	
	public String getProjectDesc() {
		return projectDesc;
	}
	public KusciaProject setProjectDesc(String projectDesc) {
		this.projectDesc = projectDesc;
		return this;
	}
	
	public Integer getProjectModel() {
		return projectModel;
	}
	public KusciaProject setProjectModel(Integer projectModel) {
		this.projectModel = projectModel;
		return this;
	}
	
	public Integer getProjectChannel() {
		return projectChannel;
	}
	public KusciaProject setProjectChannel(Integer projectChannel) {
		this.projectChannel = projectChannel;
		return this;
	}
	
	public Integer getProjectStatus() {
		return projectStatus;
	}
	public KusciaProject setProjectStatus(Integer projectStatus) {
		this.projectStatus = projectStatus;
		return this;
	}
	
	public Integer getProjectFinish() {
		return projectFinish;
	}
	public KusciaProject setProjectFinish(Integer projectFinish) {
		this.projectFinish = projectFinish;
		return this;
	}
	
	public Date getProjectFinishTime() {
		return projectFinishTime;
	}
	public KusciaProject setProjectFinishTime(Date projectFinishTime) {
		this.projectFinishTime = projectFinishTime;
		return this;
	}
	
	public Date getProjectCreate() {
		return projectCreate;
	}
	public KusciaProject setProjectCreate(Date projectCreate) {
		this.projectCreate = projectCreate;
		return this;
	}
	
	public Date getProjectModified() {
		return projectModified;
	}
	public KusciaProject setProjectModified(Date projectModified) {
		this.projectModified = projectModified;
		return this;
	}

	public Long getProjectUserId() {
		return projectUserId;
	}

	public KusciaProject setProjectUserId(Long projectUserId) {
		this.projectUserId = projectUserId;
		return this;
	}
	
}